100n^2 <= 2^n求n的值?

来源:百度知道 编辑:UC知道 时间:2024/08/21 02:47:07
100n^2 <= 2^n求n的值?
帮忙写一下计算步骤!

用程序实现的步骤也可以呀!

#include <iostream.h>
#include <math.h>

void main()
{
int i=0;
do
{
i++;
}while(100*i*i>=pow(2.0,i));
cout<<i<<'\t'<<100*i*i<<'\t'<<pow(2.0,i)<<endl;
}

输出结果:

15 22500 32768

说明n取1~14左边大,15往上还是右边大。

0或n>=15

回答者: wwanghee - 上位魔导士 九级 2009-9-19

这位很强呀

就是两边取对数,就化成200*log(2)n<=n
这样的话log(2)n就可以用泰勒展式做,程序就可以写成递归,问题就解决了。

0或n>=15

0

两边取对数可以吗?